deep ditch - Francés Inglés Diccionario